Big Huge Thesaurus

peter's gland

noun

sounds kind of like